multi-arch-test-build: disable comments and labels
authorGeorge Sapkin <[email protected]>
Wed, 10 Dec 2025 23:32:26 +0000 (01:32 +0200)
committerGeorge Sapkin <[email protected]>
Thu, 11 Dec 2025 13:02:41 +0000 (15:02 +0200)
Disable posting formality check status comments and adding related
labels while the security token is being figured out.

Link: https://github.com/openwrt/packages/pull/28011
Fixes: 2c558a8 ("ci: label formality failures")
Fixes: 7658669 ("multi-arch-test-build: post formal summaries to PR")
Signed-off-by: George Sapkin <[email protected]>
.github/workflows/multi-arch-test-build.yml

index 5097a31f7b907490018319359fcea1453fd8f79c..cb81b30c2a47611bbbb4d5527f0d9f7f5ac07f8c 100644 (file)
@@ -11,33 +11,6 @@ jobs:
   formalities:
     name: Test Formalities
     uses: openwrt/actions-shared-workflows/.github/workflows/formal.yml@main
-    with:
-      post_comment: true
-
-  label_formality_status:
-    name: Add formality check labels
-    runs-on: ubuntu-slim
-    needs: formalities
-    if: always()
-    permissions:
-      pull-requests: write
-
-    steps:
-      - name: Add 'not following guidelines' label
-        if: needs.formalities.result == 'failure'
-        uses: buildsville/[email protected]
-        with:
-          token: ${{ secrets.GITHUB_TOKEN }}
-          labels: "not following guidelines"
-          type: add
-
-      - name: Remove 'not following guidelines' label
-        if: needs.formalities.result == 'success'
-        uses: buildsville/[email protected]
-        with:
-          token: ${{ secrets.GITHUB_TOKEN }}
-          labels: "not following guidelines"
-          type: remove
 
   build:
     name: Feeds Package Test Build